sump drain valve - German English Dictionary